package com.mall.module.user.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(description = "用户资产视图对象")
public class UserAssetVO {

    @ApiModelProperty(value = "资产ID")
    private Long assetId;

    @ApiModelProperty(value = "用户ID")
    private Long userId;

    @ApiModelProperty(value = "账户余额")
    private BigDecimal balance;

    @ApiModelProperty(value = "可用积分")
    private Integer points;

    @ApiModelProperty(value = "冻结资金")
    private BigDecimal frozenBalance;

    @ApiModelProperty(value = "冻结积分")
    private Integer frozenPoints;
} 